Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 LAMBARDE ROAD Semi-Detached £596,000 25 May 2012
21 LAMBARDE ROAD Semi-Detached £135,000 12 Mar 1998
24 LAMBARDE ROAD Detached £559,800 18 Oct 2013
25 LAMBARDE ROAD Detached £390,000 26 May 2011
26 LAMBARDE ROAD Detached £249,950 22 Mar 2001
27 LAMBARDE ROAD Detached £250,000 11 Aug 2000
28 LAMBARDE ROAD Detached £480,000 30 Oct 2009